home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
dos
/
basic
/
pbc_bas.exe
/
WEEKDAY1.BAS
< prev
next >
Wrap
BASIC Source File
|
1993-01-01
|
842b
|
17 lines
' +----------------------------------------------------------------------+
' | |
' | PBClone Copyright (c) 1990-1993 Thomas G. Hanlin III |
' | |
' +----------------------------------------------------------------------+
DECLARE FUNCTION AscM% (St$, BYVAL Posn%)
DECLARE SUB DateA2R (BYVAL MonthNr%, BYVAL DayNr%, BYVAL YearNr%, RelDate&)
SUB WeekDay1 (MonthNr%, DayNr%, YearNr%, DayName$)
DateA2R MonthNr%, DayNr%, YearNr%, RelDate&
WeekDayNr% = CINT(RelDate& MOD 7&) + 1
Posn% = AscM("ADGKQVY" , WeekDayNr%) - 64
Length% = AscM("3346535", WeekDayNr%) - 48
DayName$ = MID$("SunMonTuesWednesThursFriSatur", Posn%, Length%) + "day"
END SUB